package com.corpgovernment.common.mq.consumer;

import com.corpgovernment.common.mq.enums.MessageBizTypeEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * @program: parent
 * @description: mq消费者topic和tag等配置
 * @author: wubing
 * @create: 2019-07-03 15:28
 */
@Data
public class MQTopicConfig implements Serializable {

    /**
     * 消费的topic
     */
    private String topic;

	/**
	 * 设置该消费者订阅的主题和tag，如果是订阅该主题下的所有tag，
	 * 则tag为空；如果需要指定订阅该主题下的某些tag，则使用||分割，例如tag1||tag2||tag3
	 */
	private String tags = "*";

	/**
	 * mq中groupName，生产和消费的唯一，可以设置为空
	 */
	private String groupName;
}